package com.burgeon.backend.EnterpriseWeChat.service;

import com.burgeon.backend.EnterpriseWeChat.entity.*;

import java.util.ArrayList;
import java.util.HashMap;

public interface EWAnalysisService {

    //概况报告
    VipRate getVipRate(String token,String storeId);

    //vip概况图表数据
    ArrayList<ChartSurvey> getChartData(String token,String storeId);

    //店铺kpi
    HashMap getStoreKpi(String token, String storeId, String type);

    //升降级记录
    ArrayList<VipRelegation> queryVipRelegation(String token,String storeId, String content, int page);

    //RFIM占比
    ArrayList<RFIM> getRfimData(String token,String storeId);

    //同环比
    HashMap<String, ArrayList<String>> getStoreCRM(String token,String empId);

    //同环比具体数据
    ArrayList<StoreCRM> getStoreCRMItems(String token,String empId);

    //卡类型
    ArrayList<VipData> getVipTypeData(String token,String storeId,String type);

    //年龄
    ArrayList<VipData> getAgeData(String token,String storeId);

    //性别
    ArrayList<VipData> getGenderData(String token,String storeId);

    //星座
    ArrayList<VipData> getConstellation(String token,String storeId);




}
